{ .x = REAL(FN32(0x1.b38fb8p-127), FN64(0x1.b38fb9daa78e4p-127), FN80(0x1.b38fb9daa78e44acp-127), FN128(0x1.b38fb9daa78e44ab2dcf7a6b1921p-127)), .y = REAL(FN32(0x1.d83c94p-64), FN64(0x1.d83c94fb6d2acp-64), FN80(0x1.d83c94fb6d2ac34ap-64), FN128(0x1.d83c94fb6d2ac34a5663d3c7a0d9p-64)) },
{ .x = REAL(FN32(0x1.2b72dp-123), FN64(0x1.2b72cfc65331dp-123), FN80(0x1.2b72cfc65331cf36p-123), FN128(0x1.2b72cfc65331cf35af7ea429a146p-123)), .y = REAL(FN32(0x1.878ed6p-62), FN64(0x1.878ed5653a56ep-62), FN80(0x1.878ed5653a56d908p-62), FN128(0x1.878ed5653a56d9082ecaa6c11aebp-62)) },
{ .x = REAL(FN32(0x1.9bbddep-120), FN64(0x1.9bbdddb0b2648p-120), FN80(0x1.9bbdddb0b2647ceap-120), FN128(0x1.9bbdddb0b2647ce9d14e21b93dc1p-120)), .y = REAL(FN32(0x1.44a9a6p-60), FN64(0x1.44a9a66cdb0d6p-60), FN80(0x1.44a9a66cdb0d6644p-60), FN128(0x1.44a9a66cdb0d66431b64a1993e95p-60)) },
{ .x = REAL(FN32(0x1.1b1288p-116), FN64(0x1.1b1288697aa51p-116), FN80(0x1.1b1288697aa515ep-116), FN128(0x1.1b1288697aa515e0bfe5b72f5a75p-116)), .y = REAL(FN32(0x1.0d3232p-58), FN64(0x1.0d3232b5981bbp-58), FN80(0x1.0d3232b5981bb536p-58), FN128(0x1.0d3232b5981bb535a02b52a4c282p-58)) },
{ .x = REAL(FN32(0x1.85397cp-113), FN64(0x1.85397b9108a3p-113), FN80(0x1.85397b9108a2fe16p-113), FN128(0x1.85397b9108a2fe1507dbdbe11c6p-113)), .y = REAL(FN32(0x1.be6946p-57), FN64(0x1.be6944d5ad327p-57), FN80(0x1.be6944d5ad326c9cp-57), FN128(0x1.be6944d5ad326c9c45aa5e32b60cp-57)) },
{ .x = REAL(FN32(0x1.0b9784p-109), FN64(0x1.0b9784f3b5f01p-109), FN80(0x1.0b9784f3b5f00eaep-109), FN128(0x1.0b9784f3b5f00eae7567272ac382p-109)), .y = REAL(FN32(0x1.722506p-55), FN64(0x1.722505b9b1262p-55), FN80(0x1.722505b9b126192ap-55), FN128(0x1.722505b9b1261929bc3b91a28b73p-55)) },
{ .x = REAL(FN32(0x1.6ff056p-106), FN64(0x1.6ff056cf1a2a1p-106), FN80(0x1.6ff056cf1a2a143p-106), FN128(0x1.6ff056cf1a2a142fe16dd5daccd3p-106)), .y = REAL(FN32(0x1.32e85ep-53), FN64(0x1.32e85f52e712bp-53), FN80(0x1.32e85f52e712aaacp-53), FN128(0x1.32e85f52e712aaab6fe520c2dd29p-53)) },
{ .x = REAL(FN32(0x1.f9ea78p-103), FN64(0x1.f9ea775cc3f9ep-103), FN80(0x1.f9ea775cc3f9dbc2p-103), FN128(0x1.f9ea775cc3f9dbc1d5f7060cd9a2p-103)), .y = REAL(FN32(0x1.fcf2e8p-52), FN64(0x1.fcf2e7df53946p-52), FN80(0x1.fcf2e7df5394629ap-52), FN128(0x1.fcf2e7df5394629962d1e83f7fbep-52)) },
{ .x = REAL(FN32(0x1.5bd132p-99), FN64(0x1.5bd1320fc6bbcp-99), FN80(0x1.5bd1320fc6bbc716p-99), FN128(0x1.5bd1320fc6bbc7154319d428d59fp-99)), .y = REAL(FN32(0x1.a5ff84p-50), FN64(0x1.a5ff8311fdb9ap-50), FN80(0x1.a5ff8311fdb9aaacp-50), FN128(0x1.a5ff8311fdb9aaabb9db0d0bf018p-50)) },
{ .x = REAL(FN32(0x1.de3fa4p-96), FN64(0x1.de3fa4d5b1423p-96), FN80(0x1.de3fa4d5b14231bep-96), FN128(0x1.de3fa4d5b14231bd3c4383b825bbp-96)), .y = REAL(FN32(0x1.5de7p-48), FN64(0x1.5de6ff698976p-48), FN80(0x1.5de6ff69897603cap-48), FN128(0x1.5de6ff69897603c973f04faba7d2p-48)) },
{ .x = REAL(FN32(0x1.48cbc2p-92), FN64(0x1.48cbc152e9dd8p-92), FN80(0x1.48cbc152e9dd8232p-92), FN128(0x1.48cbc152e9dd8232196e6a8e99f1p-92)), .y = REAL(FN32(0x1.221faap-46), FN64(0x1.221faa1c5e6fap-46), FN80(0x1.221faa1c5e6fa556p-46), FN128(0x1.221faa1c5e6fa5560fc698f83511p-46)) },
{ .x = REAL(FN32(0x1.c4182ap-89), FN64(0x1.c41829d201909p-89), FN80(0x1.c41829d201909304p-89), FN128(0x1.c41829d201909304e2f7d28413abp-89)), .y = REAL(FN32(0x1.e11dap-45), FN64(0x1.e11d9f311d024p-45), FN80(0x1.e11d9f311d024534p-45), FN128(0x1.e11d9f311d024534ff6a6d8c06c1p-45)) },
{ .x = REAL(FN32(0x1.36d09cp-85), FN64(0x1.36d09cc061136p-85), FN80(0x1.36d09cc061136514p-85), FN128(0x1.36d09cc0611365135c0a60bacd86p-85)), .y = REAL(FN32(0x1.8eeb8ap-43), FN64(0x1.8eeb89e701d98p-43), FN80(0x1.8eeb89e701d98356p-43), FN128(0x1.8eeb89e701d9835655b1125548f7p-43)) },
{ .x = REAL(FN32(0x1.ab5ed8p-82), FN64(0x1.ab5ed788857abp-82), FN80(0x1.ab5ed788857aaafap-82), FN128(0x1.ab5ed788857aaafa9e8e4500da98p-82)), .y = REAL(FN32(0x1.4ac45ep-41), FN64(0x1.4ac45d71c3f19p-41), FN80(0x1.4ac45d71c3f18f94p-41), FN128(0x1.4ac45d71c3f18f946f992b5044a5p-41)) },
{ .x = REAL(FN32(0x1.25d134p-78), FN64(0x1.25d1342ddbc45p-78), FN80(0x1.25d1342ddbc4558cp-78), FN128(0x1.25d1342ddbc4558c4d01cf709648p-78)), .y = REAL(FN32(0x1.1241eep-39), FN64(0x1.1241eeced1458p-39), FN80(0x1.1241eeced1458a4cp-39), FN128(0x1.1241eeced1458a4b5ae9bc9aa229p-39)) },
{ .x = REAL(FN32(0x1.93ffa8p-75), FN64(0x1.93ffa7bf0e2dfp-75), FN80(0x1.93ffa7bf0e2df5ap-75), FN128(0x1.93ffa7bf0e2df5a0e9e27d3acea3p-75)), .y = REAL(FN32(0x1.c6cep-38), FN64(0x1.c6ce007c6d6c2p-38), FN80(0x1.c6ce007c6d6c256cp-38), FN128(0x1.c6ce007c6d6c256c19729b8e5e63p-38)) },
{ .x = REAL(FN32(0x1.15bfc4p-71), FN64(0x1.15bfc35359bfap-71), FN80(0x1.15bfc35359bf98dep-71), FN128(0x1.15bfc35359bf98dea0cbb6186e1p-71)), .y = REAL(FN32(0x1.791aa8p-36), FN64(0x1.791aa85c5fbfap-36), FN80(0x1.791aa85c5fbf9e28p-36), FN128(0x1.791aa85c5fbf9e279d0163549ef9p-36)) },
{ .x = REAL(FN32(0x1.7de7acp-68), FN64(0x1.7de7ac929b677p-68), FN80(0x1.7de7ac929b677232p-68), FN128(0x1.7de7ac929b6772321d181a619756p-68)), .y = REAL(FN32(0x1.38adap-34), FN64(0x1.38ada0558b3a6p-34), FN80(0x1.38ada0558b3a59bap-34), FN128(0x1.38ada0558b3a59ba517ecaf1e0e4p-34)) },
{ .x = REAL(FN32(0x1.068f46p-64), FN64(0x1.068f46a4cad72p-64), FN80(0x1.068f46a4cad71e82p-64), FN128(0x1.068f46a4cad71e8274009223180bp-64)), .y = REAL(FN32(0x1.034254p-32), FN64(0x1.034253bf81d3cp-32), FN80(0x1.034253bf81d3bcbcp-32), FN128(0x1.034253bf81d3bcbb3bf0f44a2d4bp-32)) },
{ .x = REAL(FN32(0x1.690502p-61), FN64(0x1.6905012296e7dp-61), FN80(0x1.6905012296e7c9f4p-61), FN128(0x1.6905012296e7c9f35f80c8f0411p-61)), .y = REAL(FN32(0x1.adeebcp-31), FN64(0x1.adeebc759f704p-31), FN80(0x1.adeebc759f703b6p-31), FN128(0x1.adeebc759f703b60300e570c953ap-31)) },
{ .x = REAL(FN32(0x1.f066e2p-58), FN64(0x1.f066e18f8f7ebp-58), FN80(0x1.f066e18f8f7eb5aep-58), FN128(0x1.f066e18f8f7eb5aea351144a5976p-58)), .y = REAL(FN32(0x1.647b34p-29), FN64(0x1.647b332752832p-29), FN80(0x1.647b332752832382p-29), FN128(0x1.647b332752832381726b4fe5fe48p-29)) },
{ .x = REAL(FN32(0x1.5546bcp-54), FN64(0x1.5546bb12b2a72p-54), FN80(0x1.5546bb12b2a71ce8p-54), FN128(0x1.5546bb12b2a71ce81047bdf31d81p-54)), .y = REAL(FN32(0x1.279422p-27), FN64(0x1.27942190dd9d3p-27), FN80(0x1.27942190dd9d28d2p-27), FN128(0x1.27942190dd9d28d22109dbd8a698p-27)) },
{ .x = REAL(FN32(0x1.d54142p-51), FN64(0x1.d5414139b5a5cp-51), FN80(0x1.d5414139b5a5c7cp-51), FN128(0x1.d5414139b5a5c7bf1662a52e4891p-51)), .y = REAL(FN32(0x1.ea2966p-26), FN64(0x1.ea29665611745p-26), FN80(0x1.ea296656117450d2p-26), FN128(0x1.ea296656117450d1fd538ddc3da2p-26)) },
{ .x = REAL(FN32(0x1.429cdcp-47), FN64(0x1.429cdcd7ace2p-47), FN80(0x1.429cdcd7ace1f954p-47), FN128(0x1.429cdcd7ace1f9535f63d18fd1e4p-47)), .y = REAL(FN32(0x1.966baep-24), FN64(0x1.966bae2730b82p-24), FN80(0x1.966bae2730b81822p-24), FN128(0x1.966bae2730b81820ed6d8e49e51p-24)) },
{ .x = REAL(FN32(0x1.bb97bp-44), FN64(0x1.bb97afa88db6bp-44), FN80(0x1.bb97afa88db6b6d2p-44), FN128(0x1.bb97afa88db6b6d2a3294025c099p-44)), .y = REAL(FN32(0x1.50fc76p-22), FN64(0x1.50fc765b2bfffp-22), FN80(0x1.50fc765b2bfff79p-22), FN128(0x1.50fc765b2bfff7905e2971876a5fp-22)) },
{ .x = REAL(FN32(0x1.30f848p-40), FN64(0x1.30f848c3e16dap-40), FN80(0x1.30f848c3e16d9dbp-40), FN128(0x1.30f848c3e16d9db0d02c5c19f469p-40)), .y = REAL(FN32(0x1.176a08p-20), FN64(0x1.176a07baf17e9p-20), FN80(0x1.176a07baf17e9096p-20), FN128(0x1.176a07baf17e9096a33b51d2cd7bp-20)) },
{ .x = REAL(FN32(0x1.a35564p-37), FN64(0x1.a355640d55f6cp-37), FN80(0x1.a355640d55f6b8d4p-37), FN128(0x1.a355640d55f6b8d31e3cfea3b011p-37)), .y = REAL(FN32(0x1.cf5b22p-19), FN64(0x1.cf5b22bd5c8p-19), FN80(0x1.cf5b22bd5c7ff466p-19), FN128(0x1.cf5b22bd5c7ff4668178fc1a3243p-19)) },
{ .x = REAL(FN32(0x1.204ab4p-33), FN64(0x1.204ab4c92b19ap-33), FN80(0x1.204ab4c92b199f12p-33), FN128(0x1.204ab4c92b199f1124c9ef10890cp-33)), .y = REAL(FN32(0x1.8031cap-17), FN64(0x1.8031caa10c0ep-17), FN80(0x1.8031caa10c0e06dp-17), FN128(0x1.8031caa10c0e06cf20719081da8ap-17)) },
{ .x = REAL(FN32(0x1.8c66b8p-30), FN64(0x1.8c66b8949b434p-30), FN80(0x1.8c66b8949b433ab8p-30), FN128(0x1.8c66b8949b433ab79295a8b6bc7p-30)), .y = REAL(FN32(0x1.3e8ea8p-15), FN64(0x1.3e8ea7e22f98p-15), FN80(0x1.3e8ea7e22f97f806p-15), FN128(0x1.3e8ea7e22f97f80679032d52028ep-15)) },
{ .x = REAL(FN32(0x1.10869ep-26), FN64(0x1.10869ee62abe4p-26), FN80(0x1.10869ee62abe385ep-26), FN128(0x1.10869ee62abe385e34c6e3fda18dp-26)), .y = REAL(FN32(0x1.08223ap-13), FN64(0x1.08223b4eb849bp-13), FN80(0x1.08223b4eb849a4aep-13), FN128(0x1.08223b4eb849a4ae664e1359463fp-13)) },
{ .x = REAL(FN32(0x1.76b91ap-23), FN64(0x1.76b91a7c7ac59p-23), FN80(0x1.76b91a7c7ac58d82p-23), FN128(0x1.76b91a7c7ac58d818891797cbe22p-23)), .y = REAL(FN32(0x1.b60426p-12), FN64(0x1.b60426d70170fp-12), FN80(0x1.b60426d70170f50ap-12), FN128(0x1.b60426d70170f508e6645e50c384p-12)) },
{ .x = REAL(FN32(0x1.019f42p-19), FN64(0x1.019f42359467dp-19), FN80(0x1.019f42359467d14ap-19), FN128(0x1.019f42359467d1490de40385c2b7p-19)), .y = REAL(FN32(0x1.6b2f12p-10), FN64(0x1.6b2f118c3d654p-10), FN80(0x1.6b2f118c3d65427p-10), FN128(0x1.6b2f118c3d65426fccab5a9ac096p-10)) },
{ .x = REAL(FN32(0x1.623afcp-16), FN64(0x1.623afb09ac0ecp-16), FN80(0x1.623afb09ac0ebfc4p-16), FN128(0x1.623afb09ac0ebfc4731984d7ebbcp-16)), .y = REAL(FN32(0x1.2d22dcp-8), FN64(0x1.2d22dab3d0fdbp-8), FN80(0x1.2d22dab3d0fda876p-8), FN128(0x1.2d22dab3d0fda8761e6500d7866bp-8)) },
{ .x = REAL(FN32(0x1.e7111ap-13), FN64(0x1.e711192d4c944p-13), FN80(0x1.e711192d4c9447aep-13), FN128(0x1.e711192d4c9447ae1e4316a8e422p-13)), .y = REAL(FN32(0x1.f360b8p-7), FN64(0x1.f360b820d46b3p-7), FN80(0x1.f360b820d46b3b5ap-7), FN128(0x1.f360b820d46b3b59b96b9c94c8cep-7)) },
{ .x = REAL(FN32(0x1.4edbc2p-9), FN64(0x1.4edbc14f24a5fp-9), FN80(0x1.4edbc14f24a5f148p-9), FN128(0x1.4edbc14f24a5f147b4ce1f941cd8p-9)), .y = REAL(FN32(0x1.9e0feep-5), FN64(0x1.9e0fecb73f5ccp-5), FN80(0x1.9e0fecb73f5cc7a2p-5), FN128(0x1.9e0fecb73f5cc7a269cae12858d3p-5)) },
{ .x = REAL(FN32(0x1.cc6e2ap-6), FN64(0x1.cc6e29ccd2643p-6), FN80(0x1.cc6e29ccd2642bc2p-6), FN128(0x1.cc6e29ccd2642bc2989b6b6ba7a9p-6)), .y = REAL(FN32(0x1.57527ep-3), FN64(0x1.57527e969209cp-3), FN80(0x1.57527e969209b8cep-3), FN128(0x1.57527e969209b8cdaf79fba64a0ep-3)) },
{ .x = REAL(FN32(0x1.3c8bbcp-2), FN64(0x1.3c8bbcbcd0a4ep-2), FN80(0x1.3c8bbcbcd0a4de16p-2), FN128(0x1.3c8bbcbcd0a4de15c8ead9da0344p-2)), .y = REAL(FN32(0x1.1caaf2p-1), FN64(0x1.1caaf2bdfb8fdp-1), FN80(0x1.1caaf2bdfb8fc94p-1), FN128(0x1.1caaf2bdfb8fc93fa8bb7acbbd11p-1)) },
{ .x = REAL(FN32(0x1.b34024p1), FN64(0x1.b34023839ee2bp1), FN80(0x1.b34023839ee2b15ep1), FN128(0x1.b34023839ee2b15df442eb8bc47dp1)), .y = REAL(FN32(0x1.d8116ep0), FN64(0x1.d8116e0f08cd6p0), FN80(0x1.d8116e0f08cd5e1ap0), FN128(0x1.d8116e0f08cd5e1ad147ba04a5d3p0)) },
{ .x = REAL(FN32(0x1.2b3c18p5), FN64(0x1.2b3c186a7d3bep5), FN80(0x1.2b3c186a7d3bd9fp5), FN128(0x1.2b3c186a7d3bd9f097ee01f01716p5)), .y = REAL(FN32(0x1.876b0ep2), FN64(0x1.876b0dc539e5cp2), FN80(0x1.876b0dc539e5b4b8p2), FN128(0x1.876b0dc539e5b4b78801c8d823f7p2)) },
{ .x = REAL(FN32(0x1.9b72a2p8), FN64(0x1.9b72a1926c325p8), FN80(0x1.9b72a1926c324baap8), FN128(0x1.9b72a1926c324baad0e742aa1fbep8)), .y = REAL(FN32(0x1.448bfcp4), FN64(0x1.448bfbaa560d3p4), FN80(0x1.448bfbaa560d30b2p4), FN128(0x1.448bfbaa560d30b26fe14fe33201p4)) },
{ .x = REAL(FN32(0x1.1adedp12), FN64(0x1.1adecf14aa629p12), FN80(0x1.1adecf14aa629406p12), FN128(0x1.1adecf14aa6294056f9efdd4f5d3p12)), .y = REAL(FN32(0x1.0d199ap6), FN64(0x1.0d19997797cdfp6), FN80(0x1.0d19997797cdec3ep6), FN128(0x1.0d19997797cdec3e2d813a1498bap6)) },
{ .x = REAL(FN32(0x1.84f25cp15), FN64(0x1.84f25cbc6a479p15), FN80(0x1.84f25cbc6a478b88p15), FN128(0x1.84f25cbc6a478b87797a9d04d202p15)), .y = REAL(FN32(0x1.be407ap7), FN64(0x1.be407a0a36522p7), FN80(0x1.be407a0a365222f6p7), FN128(0x1.be407a0a365222f559d5cdd864c1p7)) },
{ .x = REAL(FN32(0x1.0b66ap19), FN64(0x1.0b669fc189113p19), FN80(0x1.0b669fc189112feep19), FN128(0x1.0b669fc189112fed23844bf35061p19)), .y = REAL(FN32(0x1.720334p9), FN64(0x1.7203330470bb2p9), FN80(0x1.7203330470bb24d6p9), FN128(0x1.7203330470bb24d57e91afdc51ffp9)) },
{ .x = REAL(FN32(0x1.6fad1cp22), FN64(0x1.6fad1baa1c77ap22), FN80(0x1.6fad1baa1c77a1e6p22), FN128(0x1.6fad1baa1c77a1e610d5e86e8e86p22)), .y = REAL(FN32(0x1.32cc54p11), FN64(0x1.32cc53e705587p11), FN80(0x1.32cc53e705587808p11), FN128(0x1.32cc53e705587808adc2fd84c545p11)) },
{ .x = REAL(FN32(0x1.f98e06p25), FN64(0x1.f98e0609e7248p25), FN80(0x1.f98e0609e7247e9cp25), FN128(0x1.f98e0609e7247e9c57261f9803f8p25)), .y = REAL(FN32(0x1.fcc466p12), FN64(0x1.fcc466261b015p12), FN80(0x1.fcc466261b0152a6p12), FN128(0x1.fcc466261b0152a58e0851cef0bfp12)) },
{ .x = REAL(FN32(0x1.5b91a4p29), FN64(0x1.5b91a426cee91p29), FN80(0x1.5b91a426cee9170cp29), FN128(0x1.5b91a426cee9170b7bea35b882bbp29)), .y = REAL(FN32(0x1.a5d8f4p14), FN64(0x1.a5d8f35da759ap14), FN80(0x1.a5d8f35da759a50cp14), FN128(0x1.a5d8f35da759a50beeec1c968f3fp14)) },
{ .x = REAL(FN32(0x1.dde842p32), FN64(0x1.dde841b55c808p32), FN80(0x1.dde841b55c807fbp32), FN128(0x1.dde841b55c807fafca6209ddb3c1p32)), .y = REAL(FN32(0x1.5dc706p16), FN64(0x1.5dc7063a3290fp16), FN80(0x1.5dc7063a3290e8d2p16), FN128(0x1.5dc7063a3290e8d1d1a5b83e4584p16)) },
{ .x = REAL(FN32(0x1.488faep36), FN64(0x1.488fad2caf985p36), FN80(0x1.488fad2caf9857c8p36), FN128(0x1.488fad2caf9857c8db2366c86b94p36)), .y = REAL(FN32(0x1.220528p18), FN64(0x1.22052750630dap18), FN80(0x1.22052750630da178p18), FN128(0x1.22052750630da178344253a7827bp18)) },
{ .x = REAL(FN32(0x1.c3c58ep39), FN64(0x1.c3c58e1d71718p39), FN80(0x1.c3c58e1d717178b4p39), FN128(0x1.c3c58e1d717178b42d50ad5393ecp39)), .y = REAL(FN32(0x1.e0f1a8p19), FN64(0x1.e0f1a89005874p19), FN80(0x1.e0f1a8900587402p19), FN128(0x1.e0f1a890058740208043dd559f95p19)) },
{ .x = REAL(FN32(0x1.3697d2p43), FN64(0x1.3697d1b43dfep43), FN80(0x1.3697d1b43dfe02fcp43), FN128(0x1.3697d1b43dfe02fbdf27772975b2p43)), .y = REAL(FN32(0x1.8ec716p21), FN64(0x1.8ec7160e8832cp21), FN80(0x1.8ec7160e8832be06p21), FN128(0x1.8ec7160e8832be0547db33065369p21)) },
{ .x = REAL(FN32(0x1.ab10cp46), FN64(0x1.ab10c057d53d4p46), FN80(0x1.ab10c057d53d441ap46), FN128(0x1.ab10c057d53d441a52d643d901d5p46)), .y = REAL(FN32(0x1.4aa624p23), FN64(0x1.4aa623e303cdp23), FN80(0x1.4aa623e303ccfc16p23), FN128(0x1.4aa623e303ccfc16582ea82addb6p23)) },
{ .x = REAL(FN32(0x1.259b84p50), FN64(0x1.259b843c629a2p50), FN80(0x1.259b843c629a1ed2p50), FN128(0x1.259b843c629a1ed218f34ea53143p50)), .y = REAL(FN32(0x1.1228ep25), FN64(0x1.1228df29fda2ep25), FN80(0x1.1228df29fda2e2a4p25), FN128(0x1.1228df29fda2e2a3a166b3145959p25)) },
{ .x = REAL(FN32(0x1.93b5d6p53), FN64(0x1.93b5d5d30793fp53), FN80(0x1.93b5d5d30793ea6p53), FN128(0x1.93b5d5d30793ea60e24e8c2323bcp53)), .y = REAL(FN32(0x1.c6a472p26), FN64(0x1.c6a471582539ep26), FN80(0x1.c6a471582539da9ep26), FN128(0x1.c6a471582539da9eb940273af0dbp26)) },
{ .x = REAL(FN32(0x1.158d04p57), FN64(0x1.158d03011535bp57), FN80(0x1.158d03011535b122p57), FN128(0x1.158d03011535b1229b9600582891p57)), .y = REAL(FN32(0x1.78f834p28), FN64(0x1.78f832d9bcbffp28), FN80(0x1.78f832d9bcbff7ap28), FN128(0x1.78f832d9bcbff7a0fded363bfadap28)) },
{ .x = REAL(FN32(0x1.7da1e4p60), FN64(0x1.7da1e4217d29dp60), FN80(0x1.7da1e4217d29d39p60), FN128(0x1.7da1e4217d29d38f95ee407937c7p60)), .y = REAL(FN32(0x1.38910ep30), FN64(0x1.38910dec9997cp30), FN80(0x1.38910dec9997c64ep30), FN128(0x1.38910dec9997c64d1f5c1af88596p30)) },
{ .x = REAL(FN32(0x1.065f4cp64), FN64(0x1.065f4cd7060ccp64), FN80(0x1.065f4cd7060cc172p64), FN128(0x1.065f4cd7060cc172b713cc535659p64)), .y = REAL(FN32(0x1.032aa2p32), FN64(0x1.032aa2f5b1c4p32), FN80(0x1.032aa2f5b1c3fa3ep32), FN128(0x1.032aa2f5b1c3fa3eae9315493c76p32)) },
{ .x = REAL(FN32(0x1.68c30ap67), FN64(0x1.68c309a7a8519p67), FN80(0x1.68c309a7a85189fep67), FN128(0x1.68c309a7a85189fdbbbb38f296bap67)), .y = REAL(FN32(0x1.adc774p33), FN64(0x1.adc773255330bp33), FN80(0x1.adc773255330b0aap33), FN128(0x1.adc773255330b0aa0b1ea515b7afp33)) },
{ .x = REAL(FN32(0x1.f00c2ep70), FN64(0x1.f00c2d4687702p70), FN80(0x1.f00c2d4687701dbcp70), FN128(0x1.f00c2d4687701dbce2216e4d8f4p70)), .y = REAL(FN32(0x1.645aap35), FN64(0x1.645aa011d46d8p35), FN80(0x1.645aa011d46d7816p35), FN128(0x1.645aa011d46d7816300a3d44b322p35)) },
{ .x = REAL(FN32(0x1.55086p74), FN64(0x1.55085f207d1d1p74), FN80(0x1.55085f207d1d1472p74), FN128(0x1.55085f207d1d1471db76fbd5527cp74)), .y = REAL(FN32(0x1.27792p37), FN64(0x1.27791f29a9317p37), FN80(0x1.27791f29a9317974p37), FN128(0x1.27791f29a9317974e7a5117eee48p37)) },
{ .x = REAL(FN32(0x1.d4eb82p77), FN64(0x1.d4eb82ccac08p77), FN80(0x1.d4eb82ccac07fc1cp77), FN128(0x1.d4eb82ccac07fc1c8dc39a45516bp77)), .y = REAL(FN32(0x1.e9fc9cp38), FN64(0x1.e9fc9c1884168p38), FN80(0x1.e9fc9c188416851ep38), FN128(0x1.e9fc9c188416851e820e143e764ep38)) },
{ .x = REAL(FN32(0x1.4261eap81), FN64(0x1.4261e9ecb6458p81), FN80(0x1.4261e9ecb6457d54p81), FN128(0x1.4261e9ecb6457d53a1767a0fa7f9p81)), .y = REAL(FN32(0x1.96468ap40), FN64(0x1.96468ad948a41p40), FN80(0x1.96468ad948a407p40), FN128(0x1.96468ad948a40700be82f80e87a3p40)) },
{ .x = REAL(FN32(0x1.bb46a2p84), FN64(0x1.bb46a1a57a9f9p84), FN80(0x1.bb46a1a57a9f8c52p84), FN128(0x1.bb46a1a57a9f8c52fe02e7d586f7p84)), .y = REAL(FN32(0x1.50ddacp42), FN64(0x1.50ddab50dacf8p42), FN80(0x1.50ddab50dacf7b84p42), FN128(0x1.50ddab50dacf7b84f969adeaf156p42)) },
{ .x = REAL(FN32(0x1.30c09p88), FN64(0x1.30c08f21c44dbp88), FN80(0x1.30c08f21c44db07ap88), FN128(0x1.30c08f21c44db0790ea1ff62cccap88)), .y = REAL(FN32(0x1.17508p44), FN64(0x1.17507f7561f0cp44), FN80(0x1.17507f7561f0c4dp44), FN128(0x1.17507f7561f0c4d082fa0a89fd4p44)) },
{ .x = REAL(FN32(0x1.a308c4p91), FN64(0x1.a308c4ce6deadp91), FN80(0x1.a308c4ce6dead2a6p91), FN128(0x1.a308c4ce6dead2a6741ebf27d995p91)), .y = REAL(FN32(0x1.cf30ccp45), FN64(0x1.cf30cb8f2cdd5p45), FN80(0x1.cf30cb8f2cdd49d6p45), FN128(0x1.cf30cb8f2cdd49d6d6f14f230bd6p45)) },
{ .x = REAL(FN32(0x1.201608p95), FN64(0x1.2016074deb917p95), FN80(0x1.2016074deb9170d2p95), FN128(0x1.2016074deb9170d26fd5236b6597p95)), .y = REAL(FN32(0x1.800ebp47), FN64(0x1.800eaf4166ab1p47), FN80(0x1.800eaf4166ab0e9ep47), FN128(0x1.800eaf4166ab0e9eb417ce7dbc38p47)) },
{ .x = REAL(FN32(0x1.8c1e4ap98), FN64(0x1.8c1e4a0b23e8p98), FN80(0x1.8c1e4a0b23e7fb22p98), FN128(0x1.8c1e4a0b23e7fb2159c510b3abafp98)), .y = REAL(FN32(0x1.3e718cp49), FN64(0x1.3e718bf26ed82p49), FN80(0x1.3e718bf26ed822c4p49), FN128(0x1.3e718bf26ed822c3b3c5e6681823p49)) },
{ .x = REAL(FN32(0x1.1054d2p102), FN64(0x1.1054d2e7a8af8p102), FN80(0x1.1054d2e7a8af7ca6p102), FN128(0x1.1054d2e7a8af7ca6edb77b7b8608p102)), .y = REAL(FN32(0x1.080a18p51), FN64(0x1.080a187cf695ap51), FN80(0x1.080a187cf6959a0cp51), FN128(0x1.080a187cf6959a0d1bd05df67166p51)) },
{ .x = REAL(FN32(0x1.7674a2p105), FN64(0x1.7674a1fe87f15p105), FN80(0x1.7674a1fe87f14b66p105), FN128(0x1.7674a1fe87f14b6586dc49c9d84cp105)), .y = REAL(FN32(0x1.b5dc2p52), FN64(0x1.b5dc206d58693p52), FN80(0x1.b5dc206d58692fcep52), FN128(0x1.b5dc206d58692fcd17301ccf2131p52)) },
{ .x = REAL(FN32(0x1.01703p109), FN64(0x1.01702f5efd75ep109), FN80(0x1.01702f5efd75e3d6p109), FN128(0x1.01702f5efd75e3d5ccb772bac4b4p109)), .y = REAL(FN32(0x1.6b0de2p54), FN64(0x1.6b0de1abd30dbp54), FN80(0x1.6b0de1abd30db3d2p54), FN128(0x1.6b0de1abd30db3d2063e8132dbedp54)) },
{ .x = REAL(FN32(0x1.61fa42p112), FN64(0x1.61fa41229c822p112), FN80(0x1.61fa41229c821946p112), FN128(0x1.61fa41229c821945f97c3dc0ce77p112)), .y = REAL(FN32(0x1.2d0756p56), FN64(0x1.2d07564b2cc85p56), FN80(0x1.2d07564b2cc850dep56), FN128(0x1.2d07564b2cc850dcfff113ce66d1p56)) },
{ .x = REAL(FN32(0x1.e6b81ap115), FN64(0x1.e6b8198f9732ep115), FN80(0x1.e6b8198f9732e2cp115), FN128(0x1.e6b8198f9732e2c0370ad4e91be4p115)), .y = REAL(FN32(0x1.f33316p57), FN64(0x1.f333164c4232dp57), FN80(0x1.f333164c4232d74p57), FN128(0x1.f333164c4232d740c895f1a5ee66p57)) },
{ .x = REAL(FN32(0x1.4e9e92p119), FN64(0x1.4e9e9192b7f3p119), FN80(0x1.4e9e9192b7f2fbe4p119), FN128(0x1.4e9e9192b7f2fbe425d77260432dp119)), .y = REAL(FN32(0x1.9dea16p59), FN64(0x1.9dea16a75d937p59), FN80(0x1.9dea16a75d936f3p59), FN128(0x1.9dea16a75d936f2fdfeb7b3bcd6p59)) },
{ .x = REAL(FN32(0x1.cc1a08p122), FN64(0x1.cc1a0829bcee2p122), FN80(0x1.cc1a0829bcee1a5ap122), FN128(0x1.cc1a0829bcee1a59b4083d445c5ep122)), .y = REAL(FN32(0x1.57332p61), FN64(0x1.57331f546d82fp61), FN80(0x1.57331f546d82f3fcp61), FN128(0x1.57331f546d82f3fc89e7162213e6p61)) },
/*
 * SPDX-License-Identifier: BSD-3-Clause
 *
 * Copyright © 2025 Keith Packard
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above
 *    copyright notice, this list of conditions and the following
 *    disclaimer in the documentation and/or other materials provided
 *    with the distribution.
 *
 * 3. Neither the name of the copyright holder nor the names of its
 *    contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 * OF THE POSSIBILITY OF SUCH DAMAGE.
 */
